Medical Dictionary
fossa navicularis
noun fossa na·vic·u·lar·is \-nə-ˌvik-yə-ˈlar-əs\
Medical Definition of FOSSA NAVICULARIS
: a depression between the posterior margin of the vaginal opening and the fourchette
Seen & Heard
What made you want to look up fossa navicularis? Please tell us where you read or heard it (including the quote, if possible).